package main

import (
	"gopkg.in/gomail.v2"
)

func main() {
	m := gomail.NewMessage()
	m.SetHeader("From", "oa@kingnet.com")                     //发件人
	m.SetHeader("To", "yuanlj@kingnet.com")           //收件人
	//m.SetAddressHeader("Cc", "test@126.com", "test")     //抄送人
	m.SetHeader("Subject", "Hello!")                     //邮件标题
	m.SetBody("text/html", "<h1>使用Go测试发送邮件!<h1>")     //邮件内容
	//m.Attach("E:\\IMGP0814.JPG")       //邮件附件

	d := gomail.NewDialer("smtp.exmail.qq.com", 465, "oa@kingnet.com", "gXwZ2SisS5mizTne")
	//邮件发送服务器信息,使用授权码而非密码
	if err := d.DialAndSend(m); err != nil {
		panic(err)
	}
}